energy hogs - Turkish English Dictionary